<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class pdf_parser</title>
			<link rel="stylesheet" href="../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name"><img src="../media/images/Class_logo.png"
														alt=" Class"
														title=" Class"
														style="vertical-align: middle"> pdf_parser</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
							<a href="#sec-descendents">Descendents</a>
			|											<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
					</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
		<p class="notes">
			Located in <a class="field" href="_serverResources---includes---classes---pdf---mpdf---mpdfi---pdf_parser.php.html">/serverResources/includes/classes/pdf/mpdf/mpdfi/pdf_parser.php</a> (line <span class="field">44</span>)
		</p>
		
				
		<pre></pre>
	
			</div>
</div>

	<a name="sec-descendents"></a>
	<div class="info-box">
		<div class="info-box-title">Direct descendents</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			<span class="disabled">Descendents</span>
			|												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
								|															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
								</div>
		<div class="info-box-body">
			<table cellpadding="2" cellspacing="0" class="class-table">
				<tr>
					<th class="class-table-header">Class</th>
					<th class="class-table-header">Description</th>
				</tr>
								<tr>
					<td style="padding-right: 2em; white-space: nowrap">
						<img src="../media/images/Class.png"
								 alt=" class"
								 title=" class"
								 style="vertical-align: center"/>
						<a href="../default/fpdi_pdf_parser.html">fpdi_pdf_parser</a>
					</td>
					<td>
											
										</td>
				</tr>
							</table>
		</div>
	</div>


	<a name="sec-var-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Variable Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendants</a> |
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
							| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
								</div>
		<div class="info-box-body">
			<div class="var-summary">
																																																																								<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">object pdf_context-Instance</span>
					<a href="#$c" title="details" class="var-name">$c</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$errormsg" title="details" class="var-name">$errormsg</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">resource</span>
					<a href="#$f" title="details" class="var-name">$f</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">string</span>
					<a href="#$filename" title="details" class="var-name">$filename</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">array</span>
					<a href="#$root" title="details" class="var-name">$root</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">mixed</span>
					<a href="#$success" title="details" class="var-name">$success</a>
				</div>
																<div class="var-title">
					<img src="../media/images/Variable.png" alt=" " />
					<span class="var-type">array</span>
					<a href="#$xref" title="details" class="var-name">$xref</a>
				</div>
											</div>
		</div>
	</div>

	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendants</a> |
																		<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																																								<div class="method-definition">
					<img src="../media/images/Constructor.png" alt=" "/>
											<span class="method-result">pdf_parser</span>
										<a href="#pdf_parser" title="details" class="method-name">pdf_parser</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$filename</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#closeFile" title="details" class="method-name">closeFile</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#error" title="details" class="method-name">error</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$msg</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#getEncryption" title="details" class="method-name">getEncryption</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">array</span>
										<a href="#pdf_find_root" title="details" class="method-name">pdf_find_root</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#pdf_find_xref" title="details" class="method-name">pdf_find_xref</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#pdf_read_root" title="details" class="method-name">pdf_read_root</a>
										()
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">mixed</span>
										<a href="#pdf_read_token" title="details" class="method-name">pdf_read_token</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">&$c</span>, <span class="var-type">object</span>&nbsp;<span class="var-name">$c</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">mixed</span>
										<a href="#pdf_read_value" title="details" class="method-name">pdf_read_value</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">&$c</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$token</span> = <span class="var-default">null</span>], <span class="var-type">object</span>&nbsp;<span class="var-name">$c</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#pdf_read_xref" title="details" class="method-name">pdf_read_xref</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">&$result</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$offset</span>, [<span class="var-type">integer</span>&nbsp;<span class="var-name">$start</span> = <span class="var-default">null</span>], [<span class="var-type">integer</span>&nbsp;<span class="var-name">$end</span> = <span class="var-default">null</span>], <span class="var-type">array</span>&nbsp;<span class="var-name">$result</span>)
									</div>
																<div class="method-definition">
					<img src="../media/images/Method.png" alt=" "/>
											<span class="method-result">void</span>
										<a href="#pdf_resolve_object" title="details" class="method-name">pdf_resolve_object</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">&$c</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$obj_spec</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$encapsulate</span> = <span class="var-default">true</span>], <span class="var-type">object</span>&nbsp;<span class="var-name">$c</span>)
									</div>
											</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			
<a name="var$c" id="$c"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">object pdf_context-Instance</span>
			<span class="var-name">$c</span>
						(line <span class="line-number">62</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">PDF Context</p>
	
	
		
		

</div>
<a name="var$errormsg" id="$errormsg"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$errormsg</span>
						(line <span class="line-number">78</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
		
		

</div>
<a name="var$f" id="$f"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">resource</span>
			<span class="var-name">$f</span>
						(line <span class="line-number">56</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">File resource</p>
	
	
		
		

</div>
<a name="var$filename" id="$filename"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">string</span>
			<span class="var-name">$filename</span>
						(line <span class="line-number">50</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Filename</p>
	
	
		
		

</div>
<a name="var$root" id="$root"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">array</span>
			<span class="var-name">$root</span>
						(line <span class="line-number">74</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">root-Object</p>
	
	
		
		

</div>
<a name="var$success" id="$success"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">mixed</span>
			<span class="var-name">$success</span>
						(line <span class="line-number">77</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	
	
		
		

</div>
<a name="var$xref" id="$xref"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<img src="../media/images/Variable.png" />
		<span class="var-title">
			<span class="var-type">array</span>
			<span class="var-name">$xref</span>
						(line <span class="line-number">68</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">xref-Data</p>
	
	
		
		

</div>
						
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
							<a href="#sec-descendents">Descendents</a> |
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
														<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>
<a name="methodpdf_parser" id="pdf_parser"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Constructor.png" />
		<span class="method-title">Constructor pdf_parser</span> (line <span class="line-number">85</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Constructor</p>
	
	<div class="method-signature">
		<span class="method-result">pdf_parser</span>
		<span class="method-name">
			pdf_parser
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$filename</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$filename</span><span class="var-description">: Source-Filename</span>			</li>
				</ul>
		
			
	</div>
<a name="methodcloseFile" id="closeFile"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">closeFile</span> (line <span class="line-number">121</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Close the opened file</p>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			closeFile
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methoderror" id="error"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">error</span> (line <span class="line-number">133</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Print Error and die</p>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			error
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$msg</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$msg</span><span class="var-description">: Error-Message</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetEncryption" id="getEncryption"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">getEncryption</span> (line <span class="line-number">140</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Check Trailer for Encryption</p>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			getEncryption
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodpdf_find_root" id="pdf_find_root"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">pdf_find_root</span> (line <span class="line-number">154</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Find/Return /Root</p>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			pdf_find_root
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodpdf_find_xref" id="pdf_find_xref"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">pdf_find_xref</span> (line <span class="line-number">180</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Find the xref-Table</p>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			pdf_find_xref
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodpdf_read_root" id="pdf_read_root"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">pdf_read_root</span> (line <span class="line-number">167</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Read the /Root</p>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			pdf_read_root
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodpdf_read_token" id="pdf_read_token"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">pdf_read_token</span> (line <span class="line-number">600</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Reads a token from the file</p>
	
	<div class="method-signature">
		<span class="method-result">mixed</span>
		<span class="method-name">
			pdf_read_token
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">&$c</span>, <span class="var-type">object</span>&nbsp;<span class="var-name">$c</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">object</span>
				<span class="var-name">$c</span><span class="var-description">: pdf_context</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">&$c</span>			</li>
				</ul>
		
			
	</div>
<a name="methodpdf_read_value" id="pdf_read_value"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">pdf_read_value</span> (line <span class="line-number">319</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Reads an Value</p>
	
	<div class="method-signature">
		<span class="method-result">mixed</span>
		<span class="method-name">
			pdf_read_value
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">&$c</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$token</span> = <span class="var-default">null</span>], <span class="var-type">object</span>&nbsp;<span class="var-name">$c</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">object</span>
				<span class="var-name">$c</span><span class="var-description">: pdf_context</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$token</span><span class="var-description">: a Token</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">&$c</span>			</li>
				</ul>
		
			
	</div>
<a name="methodpdf_read_xref" id="pdf_read_xref"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">pdf_read_xref</span> (line <span class="line-number">205</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Read xref-table</p>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			pdf_read_xref
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">&$result</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$offset</span>, [<span class="var-type">integer</span>&nbsp;<span class="var-name">$start</span> = <span class="var-default">null</span>], [<span class="var-type">integer</span>&nbsp;<span class="var-name">$end</span> = <span class="var-default">null</span>], <span class="var-type">array</span>&nbsp;<span class="var-name">$result</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$result</span><span class="var-description">: Array of xref-table</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$offset</span><span class="var-description">: of xref-table</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$start</span><span class="var-description">: start-position in xref-table</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$end</span><span class="var-description">: end-position in xref-table</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">&$result</span>			</li>
				</ul>
		
			
	</div>
<a name="methodpdf_resolve_object" id="pdf_resolve_object"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="../media/images/Method.png" />
		<span class="method-title">pdf_resolve_object</span> (line <span class="line-number">516</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resolve an object</p>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			pdf_resolve_object
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">&$c</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$obj_spec</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$encapsulate</span> = <span class="var-default">true</span>], <span class="var-type">object</span>&nbsp;<span class="var-name">$c</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">object</span>
				<span class="var-name">$c</span><span class="var-description">: pdf_context</span>			</li>
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$obj_spec</span><span class="var-description">: The object-data</span>			</li>
					<li>
				<span class="var-type">boolean</span>
				<span class="var-name">$encapsulate</span><span class="var-description">: Must set to true, cause the parsing and fpdi use this method only without this para</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">&$c</span>			</li>
				</ul>
		
			
	</div>
						
		</div>
	</div>

	
	<p class="notes" id="credit">
		Documentation generated on Fri, 22 Feb 2013 05:33:59 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
	</p>
	</div></body>
</html>